anchor point
noun
: a point on an archer's face (such as the chin) against which the drawing hand is placed in order to stabilize the archer's aim before release of the arrow
Love words? Need even more definitions?
Merriam-Webster unabridged
Share